package com.sam.entities;

import java.io.Serializable;

public class Afiliado implements Serializable {

	private static final long serialVersionUID = -45588661124339251L;
	
	private String nombre;
	private String apellido;
	private String email;
	private String numeroAfiliado;
	private String provincia;
	private String calle;
	private Integer nroCalle;
	private String localidad;
	private String direccionMap;


	public String getNombre() {
		return nombre;
	}

	public void setNombre(String nombre) {
		this.nombre = nombre;
	}

	public String getApellido() {
		return apellido;
	}

	public void setApellido(String apellido) {
		this.apellido = apellido;
	}

	public String getEmail() {
		return email;
	}

	public void setEmail(String email) {
		this.email = email;
	}

	public String getNumeroAfiliado() {
		return numeroAfiliado;
	}

	public void setNumeroAfiliado(String numeroAfiliado) {
		this.numeroAfiliado = numeroAfiliado;
	}
	
	public String getProvincia() {
		return provincia;
	}

	public void setProvincia(String provincia) {
		this.provincia = provincia;
	}

	public String getCalle() {
		return calle;
	}

	public void setCalle(String calle) {
		this.calle = calle;
	}

	public Integer getNroCalle() {
		return nroCalle;
	}

	public void setNroCalle(Integer nroCalle) {
		this.nroCalle = nroCalle;
	}

	public String getLocalidad() {
		return localidad;
	}

	public void setLocalidad(String localidad) {
		this.localidad = localidad;
	}
	
	public String getDireccionMap() {
		if(direccionMap != null && !direccionMap.isEmpty())
			return direccionMap;
		else
			return  calle+" "+nroCalle+","+localidad+","+provincia;
	}

	public void setDireccionMap(String direccionMap) {
		this.direccionMap = direccionMap;
	}
}
